body, legend, .W_input:focus, .S_txt1, .W_btn_b, .SW_fun .S_func1 {
    color: #333;
}
body {
    font: 12px/1.3 Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
        font-size: 12px;
    color: #333;
}
body {
	background-color: #d4d5e0 !important;
	background-image: url(../images/body_repeat.png) background-repeat: repeat-x !important;
	background-position: center 0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
/*框架*/
#plc_main {
    width: 850px !important;
    display: inline-block !important;
    letter-spacing: -0.31em;
word-spacing: -0.43em;
font-size: 0;
/*background-color:green;*/
height: 500px;
    }
    .B_discover .WB_frame_c, .WB_main_c {
    width: 600px;
    margin-right: 10px;
}
.WB_frame_a, .WB_frame_a_fix, .WB_frame_b, .WB_frame_c, .WB_frame_d, .WB_main_l, .WB_main_c, .WB_main_r, .WB_main_cr, .WB_main_a, .WB_toptips {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    font-size: 12px;
}
.PCD_pictext_i_v5 {
    position: relative;
}
.PCD_pictext_i .WB_innerwrap {
    padding: 0;
}
.PCD_pictext_i .m_wrap {
    overflow: hidden;
    *zoom: 1;
}
.PCD_pictext_i .pt_ul {
    overflow: hidden;
    *zoom: 1;
}
.clearfix {
    display: block;
}
ol, ul {
    list-style: none;
}
.PCD_pictext_i .pt_ul .pt_li {
    padding: 20px 20px;
    margin-bottom: 10px;
    *overflow: hidden;
    cursor: pointer;
    border-radius: 2px;
    box-shadow: 0 0 2px rgba(0,0,0,0.15);
}
.S_bg2, blockquote, .W_btn_b, .W_input, .SW_fun_bg {
    background-color: #fff;
}
.PCD_pictext_i .pt_ul .info_box {
    position: relative;
    overflow: hidden;
}
.PCD_pictext_i .pt_ul .pt_li_2 .text_box {
    padding: 0;
}
.PCD_pictext_i_v5 .pt_ul .info_box .title {
    margin-bottom: 2px;
}
.pic_txt .info_box .text_box .title{
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 3px;
}
.W_autocut {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.PCD_pictext_i .pt_ul .info_box .title a {
    display: block;
}
body, legend, .W_input:focus, .S_txt1, .W_btn_b, .SW_fun .S_func1 {
    color: #333;
    text-decoration: none;
}
.W_autocut {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.pic_txt .info_box .text_box .text {
    line-height: 18px;
    word-wrap: break-word;
}
.pic_txt .info_box .text_box .text_cut {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.pic_txt .info_box .text_box .text_cut {
    max-height: 54px;
    overflow: hidden;
}
.S_txt2, .W_input, .W_btn_b_disable, .W_btn_b_disable:hover {
    color: #808080;
    text-decoration: none;
}
.PCD_pictext_i_v5 .pic_m3 {
    margin: 6px -5px 10px -5px;
    overflow: hidden;
}
.PCD_pictext_i_v5 .unlog_pic {
    position: relative;
    width: 180px;
    height: 108px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    overflow: hidden;
}
.PCD_pictext_i_v5 .pt_li_2 .piccut_h, .PCD_pictext_i_v5 .pt_li_4 .piccut_h {
    min-width: auto;
    height: auto;
    width: 180px;
    min-height: 108px;
}
.PCD_pictext_i_v5 .pt_li_2 .piccut_v, .PCD_pictext_i_v5 .pt_li_4 .piccut_v {
    /*min-width: 180px;
    height: 108px;*/
    position: absolute;
    top: 50%;
    left: 50%;
    /*-webkit-transform: perspective(1px) translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);*/
    transform: perspective(1px) translate(-50%,-50%);
}
fieldset, img {
    border: 0;
}
.PCD_pictext_i .pt_ul .pt_li_2 .subinfo_box {
    margin-left: 0px;
}
.pic_txt .info_box .subinfo_box {
    height: 20px;
    line-height: 20px;
  /*  margin-left: 10px;*/
    margin-right: -8px;
    margin-top: 5px;
  /*  *margin-top: 3px;*/
 
}
.PCD_pictext_i .pt_ul .subinfo_box {
    /*margin-left: 16px;
    margin-top: 12px;*/
    font-size: 12px;
}
a, .S_link1, a.S_txt1:hover, a.current .S_txt1, a.S_txt2:hover, .SW_fun:hover .S_func1 {
    color: #eb7350;
}
.PCD_pictext_i_v5 .pt_ul .subinfo_box .subinfo {
    float: left;
    vertical-align: top;
}
.PCD_pictext_i .pt_ul .subinfo_box .subinfo {
    margin-right: 10px;
}
.S_txt2, .W_input, .W_btn_b_disable, .W_btn_b_disable:hover {
    color: #808080;
    text-decoration: none;
}
.PCD_pictext_i_v5 .pt_ul .subinfo_box .subinfo {
    float: left;
    vertical-align: top;
}
.PCD_pictext_i .pt_ul .subinfo_box .subinfo {
    margin-right: 10px;
}
.info_box .subinfo_box .subinfo_rgt {
    float: right;
    padding: 0 8px;
    height: 20px;
    line-height: 20px;
}
.info_box .subinfo_box .subinfo_rgt em {
    vertical-align: middle;
}
.PCD_pictext_i_v5 .pt_ul .rgt_line {
    width: 0;
    height: 10px;
    border-right: 1px solid #ccc;
    margin-top: 5px;
}
.W_fr {
    float: right;
}
.unlog_pic {
    position: relative;
    width: 180px;
    height: 108px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    overflow: hidden;
}
.info_box .subinfo_box .subinfo_face {
    float: left;
    height: 20px;
  /* padding-left: 25px;*/
}
.m_wrap .pt_ul li{
	margin-bottom: 10px;
	border-radius: 2px;
}




/*分类标签*/
.WB_main_r {
    position: relative !important;
    z-index: inherit !important;
    height: auto !important;
    border: none !important;
    box-shadow: none !important;
    margin: 0 10px 0 0 !important;
    padding: 0 !important;
    overflow: inherit !important;
    padding: 0 !important;
    -webkit-transition: none !important;
    -webkit-transform: none !important;
}

.WB_frame_a, .WB_frame_a_fix, .WB_frame_b, .WB_frame_c, .WB_frame_d, .WB_main_l, .WB_main_c, .WB_main_r, .WB_main_cr, .WB_main_a, .WB_toptips {
    display: inline-block;
    /**display: inline;
    *zoom: 1;*/
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    font-size: 12px;
}
.WB_main_r {
    width: 230px;
    }

.WB_cardwrap {
    margin: 0 0 10px 0;
    box-shadow: 0 0 2px rgba(0,0,0,0.2);
    border-radius: 2px;
    *zoom: 1;
}
.S_line2 {
    border-color: #f2f2f5;
}
.WB_cardtitle_b {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.WB_cardtitle_a, .WB_cardtitle_b, .WB_cardtitle_d {
    position: relative;
    height: 38px;
    padding: 0 16px;
    line-height: 38px;
    overflow: hidden;
}
.WB_cardtitle_a .main_title, .WB_cardtitle_b .main_title, .WB_cardtitle_c .main_title, .WB_cardtitle_d .main_title {
    display: inline;
}
.W_f14 {
    font-size: 14px;
}
.W_fb {
    font-weight: 700;
}
.DSC_text_b .WB_innerwrap {
    padding: 16px;
/*    *zoom: 1;*/
}
.DSC_text_b .m_wrap {
    margin-top: -18px;
}
.DSC_text_b .list_wrap {
    margin-top: 16px;
}
.DSC_text_b1 .ul_text {
    margin-left: -16px;
}
.DSC_text_b .ul_text {
    margin-bottom: -8px;
    overflow: hidden;
}
.DSC_text_b1 .ul_text .li_text {
    width: 81px;
    margin-left: 16px;
}
.DSC_text_b .ul_text .li_text {
    display: inline-block;
    float: left;
    height: 26px;
    overflow: hidden;
}
.DSC_text_b .ul_text .tlink {
    display: block;
    line-height: 26px;
}
.DSC_text_b .ul_text .li_text .item_icon {
    display: inline-block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 5px 0 0;
}
address, caption, cite, code, dfn, em, th, var, i {
    font-style: normal;
    font-weight: normal;
}
.DSC_text_b .ul_text .li_text .item_icon .pic {
    width: 14px;
    height: 14px;
    vertical-align: top;
}
.DSC_text_b .ul_text .li_text .text {
    display: block;
    height: 26px;
    white-space: nowrap;
}